package com.tianhua.javs.core.engine;

import com.tianhua.javs.client.bean.JavsTranslateContextBean;

/**
 * Description:过滤器
 * date: 2022/2/11
 *
 * @author shenshuai
 * @version 1.0.0
 * @since JDK 1.8
 */
public interface TranslateFilter {
    /**
     * 在翻译的过程中进行特定场景过滤
     * @param translateContextBean
     * @param javsShell
     * @return 返回当前翻译过的javs shell脚本内容
     */
    String filter(JavsTranslateContextBean translateContextBean, String javsShell);
}
